Skip to main content

mad-dog skullcap

English mad-dog skullcap meaning in English  •  mad-dog skullcap का अर्थ अंग्रेजी में
Noun
  • An American mint (Scutellaria lateriflora) that yields a resinous exudate used esp. formerly as an antispasmodic.
Advertisement